requirejs(['js/Classes/Scenes/Base.js'], function() {
	Classes.Scenes.TitleSplashScreen = function() {
		Game.camera.position.set(0, 50, 150);
		
		var geometry = new THREE.SphereGeometry(30, 16, 16);
		var material = new THREE.MeshLambertMaterial({
			color : 0x000088
		});
		mesh = new THREE.Mesh(geometry, material);
		mesh.position.set(0, 60, 0);
		mesh.gravitySensitive = true;
		mesh.gravityForce = true;
		this.Components.push(mesh);
		
		var geometry2 = new THREE.SphereGeometry(60, 16, 16);
		var material2 = new THREE.MeshLambertMaterial({
			color : 0x000088
		});
		mesh2 = new THREE.Mesh(geometry2, material2);
		mesh2.position.set(120, 120, 0);
		mesh2.gravitySensitive = true;
		mesh2.gravityForce = true;
		this.Components.push(mesh2);
		
		var floorMaterial = new THREE.MeshBasicMaterial( { color : 0x008800 } );
		var floorGeometry = new THREE.PlaneGeometry(1000, 1000, 10, 10);
		var floor = new THREE.Mesh(floorGeometry, floorMaterial);
		floor.rotation.x = -Math.PI / 2;
		this.Components.push(floor);

		var light = new THREE.PointLight(0xffffff);
		light.position.set(100, 250, 100);
		this.Components.push(light);
	}

	Classes.Scenes.TitleSplashScreen.prototype = new Classes.Scenes.Base();
});
